establish a positive track record - Deutsch Englisch Wörterbuch